How to get FedEx Key information for printing FedEx shipping labels

To print and track FedEx shipping labels you must first set up a developer account at FedEx and generate OAuth credentials.

  1. To obtain a FedEx developer account, sign up at https://www.fedex.com/register/#/contact.
  2. Log in to https://developer.fedex.com/api/en-us/get-started.html with your FedEx developer account.
  3. Click My Projects under MENU.
  4. Click CREATE AN ORGANIZATION on My Projects screen.
  5. Enter or select the following information and click CREATE on Create your Organization screen.

    QuestionAnswer
    I work for a company that:Ships with FedEx and needs to integrate FedEx APIs into their system
    Company nameCompany name
    Company websiteCompany website URL
    Organization nameProper name
    Country/TerritoryWhere you are located
  6. Click Manage Organization under MENU. If the menu section does not appear, refresh the browser.
  7. Click the Shipping Accounts tab and then click ADD ACCOUNT on the Manage Organization screen.
  8. Enter your account information and billing address information then click NEXT on the Add Shipping Account screen. If you do not have an account, click the “create an account” link to create an account.
  9. Click “Yes, the foregoing representations are true, accurate and complete, and I have such authority” on the Add Shipping Account screen. When the FedEx End User License Agreement appears, scroll all the way down, check “I have read, understood and agree to the EULA, as detailed above.” and click ADD ACCOUNT.
  10. Click My Projects under MENU.
  11. Click CREATE A PROJECT on the My Projects screen.
  12. Select “Ships with FedEx and needs to integrate FedEx APIs into their system” from the “I work for a company that” dropdown, then click NEXT.
  13. Click SELECT in the “Ship, Rate & other APIs” section on the Step 1 - Select API(s) for your project screen.
  14. When the API list appears below, check “Address Validation API” and “Ship API,” then click NEXT.
  15. Enter the following information for Project name and Country/territory information. Then click NEXT on Step 2 - Configure project screen.

    QuestionAnswer
    Project name“RB9” or proper name
    Country/territoryUnited States
    Do you plan on shipping using FedEx SmartPost® Returns?“No” (Default value)
    Do you plan on shipping using FedEx Freight® LTL?“No” (Default value)
  16. Check both Accept terms items, then click CREATE on the Step 3 - Confirm details screen.
  17. Once the Test Key is created, save the API KEY, SECRET KEY, and ACCOUNT information somewhere else, then click the “Production Key” tab.
  18. Enter the following information. Then click NEXT on the Configure project screen.

    QuestionAnswer
    Key nameProper name
    Account numberAccount number entered in #8
  19. Copy the API key and Secret key and use them in RB9 > Setup > System Preferences > Production - FedEx Accounts for Shipping Labels. The Secret key appears only once, so save it somewhere else. If you forget the Secret key, you must regenerate it.
  20. Download https://developer.fedex.com/api/content/dam/fedex-com/irc/common/Label-Cover-Sheet-form.pdf.
  21. Submit following information to support@omti.com:

    • Step 17’s Test API key, Test Secret key, and Test Account number
    • Print Step 20’s PDF. Print this page, see below and record all the information.

      NOTES:

      • In Label Image Type always check PDF and PNG as options regardless of any other selection (ZPL/DPL/EPL) you choose.
      • Do not check Ground Economy in Services Requested as it is a service not supported by RB and MR.
    • Then submit this page as a PDF file.

      Field name on CoversheetData
      FedEx 9-Digit Account Number#18’s Account Number
      FedEx Production Authentication Key#19’s API KEY
  22. OMTI will send you: “FedEx-Express.pdf” and ”FedEx-Ground.pdf”
  23. Send “FedEx-Express.pdf” and “FedEx-Ground.pdf” to label@fedex.com. Enter “Label Evaluation” in the Subject line.
  24. When your labels are approved, you’ll get the following email: Now you can use FedEx Shipping Label in RB9.